Méta-modélisation de la transformation de modèles par l'exemple : approche par méta-heuristiques
نویسندگان
چکیده
Résumé. La plupart des contributions en transformation de modèles sont concernées par la définition de langages pour exprimer des règles de transformation. La définition de ces règles est une tâche difficile, car de nombreux problèmes, liés à l’écriture/génération des règles, doivent être anticipés surtout dans le cas des formalismes source/cible qui ne sont pas largement utilisés. Dans cet article, nous proposons de considérer le problème de transformation comme un problème d'optimisation combinatoire où un modèle cible peut être automatiquement généré à partir d'un nombre réduit d'exemples de transformations. Nous proposons en particulier, une méta-modélisation de notre approche MOTOE, basée sur la méta-heuristique recuit simulé, qui combine un ensemble de solutions de transformation pour converger vers une solution optimale tenant compte de la cohérence entre les transformations. Les résultats de la validation sur des données industrielles montrent que les modèles obtenus sont comparables à ceux proposés par les experts de notre partenaire industriel.
منابع مشابه
Une approche langage pour la gestion de donnèes dans les systèmes de méta-modélisation
RÉSUMÉ. L’utilisation des méta-données dans les systèmes informatiques a provoqué l’émergence de systèmes gérant trois niveaux d’information : instance, modèle et méta-modèle. C’est par exemple le cas des bases de données traditionnelles, avec le niveau méta-base, et celui des bases de données contenant des ontologies que nous nommons Bases de Données à Base Ontologique (BDBO). Des langages ont...
متن کاملProposition d'une démarche de type IDM pour la construction d'outils d'exécution de processus
RÉSUMÉ. L'ingénierie des systèmes d'information fait appel à de multiples langages pour modéliser, programmer et manipuler divers artéfacts tout le long du cycle de développement. Ces langages sont généralement supportés par des outils logiciels. La construction de ces outils est une tâche complexe menée souvent de manière ad-hoc. L’exploitation adéquate des techniques de méta-modélisation a le...
متن کاملMéta-apprentissage d'expériences Concepts, stratégies et perspectives
Résumé. Dans certains domaines de la vie économique, notamment dans le domaine de la santé, de nombreuses expériences réparties dans le temps et/ou dans l’espace traitent d’un même sujet et y apportent leur éclairage. De chaque expérience, on peut élaborer une prédiction, une connaissance selon différentes techniques d’apprentissage. La problématique de notre article vise à répondre à la questi...
متن کاملAdaptation d'un processus de construction d'abstractions basé IDM à des modèles bi-niveaux éléments / méta-éléments Application aux logiques de description
Résumé. L’Analyse Relationnelle de Concepts (ARC) permet la découverte d’abstractions dans différents artéfacts logiciels : code Java ou modèle UML par exemple. Une approche utilisant le paradigme d’Ingénierie Dirigée par les Modèles (IDM) appliqué à l’ARC permet d’obtenir un processus d’abstraction générique : il est possible de construire des abstractions pour n’importe quel artéfact d’entrée...
متن کاملGestion de l'évolution des applications web - Une approche MDE
RÉSUMÉ. Nous nous intéressons dans cet article à la gestion de l’évolution logicielle dans les processus pilotés par les modèles (MDE). Plus spécifiquement, nous tentons de hisser la gestion de l’évolution logicielle au niveau des spécifications. Nous examinons les défis conceptuels et techniques qui apparaissent lorsque la gestion de l’évolution est considérée comme une problématique de premie...
متن کامل